Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HARROW DENE Detached £388,750 £225,000 20 Sep 2011
2 HARROW DENE Semi-Detached £334,148 £197,000 27 May 2010
3 HARROW DENE Detached £478,596 £417,000 8 Dec 2020
4 HARROW DENE Detached £513,719 £475,000 25 Nov 2021
5 HARROW DENE Detached £413,676 £240,000 13 Dec 2011
7 HARROW DENE Detached £503,055 £410,000 23 Sep 2019